wrapped in secrecy - Turc Anglais Dictionnaire